====== Objectifs ======
Procéder à une nouvelle installation de Zenwalk, sans avoir à graver de CD.

===== Prérequis =====
Sont nécessaires:
* une partition où stocker l'iso Zenwalk
NOTA: Cette partition ne devra pas être formatée lors du processus d'installation
* l'iso de Zenwalk
* connaissance de quelques commandes de base: su, cp, mkdir, mount (voir les pages man pour plus d'infos) 
* un éditeur de texte (mousepad, vim, ...)

===== Procédure =====
==== Acceder au contenu de l'iso ====
une fois l'image ISO de Zenwalk téléchargée, il est nécessaire de la monter dans l'arborescence afin de pouvoir accéder à son contenu. On endosse l'identité **root** :
<code>
su -
<le mot de passe de root>
</code>
Créer le point de montage avec la commande **mkdir** :
<code>
mkdir /point/de/montage/
</code>
Pour cela nous utilisons la commande **mount** avec les options **iso9660** et **loop** comme ceci :
<code>
mount -t iso9660 -o loop /chemin/vers/votre/*.iso /votre/point/de/montage
</code>

==== Installer les fichiers nécessaire au démarrage de l'installation depuis le dique dur ====
Créer le répertoire **install** dans le repertoire **/boot** et copiez-y depuis l'ISO les répertoires **isolinux** et **kernels** :
<code>
mkdir /boot/install 
cp -a /votre/point/de/montage/isolinux /boot/install
cp -a /votre/point/de/montage/kernels /boot/install
</code>

==== Configuration de LILO ====
Ouvrez dans votre éditeur de texte le fichier **/etc/lilo.conf**, trouvez la ligne commençant par **append=** et placez y **load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=16384** en fin de ligne mais avant le dernier guillemet.\\
Ceci fait, il nous faut créer une entrée dans les options de démarrage.\\
Placez avant la ligne **# Linux bootable partition config ends** les lignes suivantes :
<code>
image = /boot/install/kernels/sata/bzImage 
  root = /dev/ram0
  label = Install
  initrd = /boot/install/isolinux/initrd.img
  read-write
</code>
Ensuite vérifiez que les options **prompt** et **timeout** sont présentes et correctement configurées, sauvegardez et quittez l'éditeur de texte.

==== Installation de LILO avec les nouveaux paramètres ====
Tapez la commande suivante :
<code>
# lilo -v
</code>
Si aucune erreur n'est reportée par LILO, nous pouvons passer à l'étape suivante, sinon corrigez-les dans le fichier **/etc/lilo.conf**, les messages retournés par LILO sont généralement explicites, relancez la commande **lilo -v**.

==== Préparatif pour l'installation ====
Après avoir redémarrer, et choisi l'entrée **"install"** au prompt de LILO, vous voici devant le menu d'installation.\\
Activez une console, par exemple la console 2, avec la combinaison de touche suivante:
**<Ctrl><Alt><F2>** puis **<Entrée>**.\\
Créez un point de montage pour votre image ISO à la racine de l'arborescence et montez-la, puis repassez sur la première console avec la combinaison de touche suivante : **<Ctrl><Alt><F1>**\\

==== Configuration de Installation ====
Procédez de la même manière que pour une installation depuis un CD-ROM, en prenant soin de modifier le média source. Optez pour **"install from a pre-mounted directory"** , indiquez le chemin vers votre image ISO et Validez ...\\

===== Liens Utiles =====
[[http://pwet.fr/man/linux|Les pages man en français]]